limited-life assets - French English Dictionary